rotating turntable - French English Dictionary